Big Huge Thesaurus

Arab Republic of Egypt

noun